bitkeeper revision 1.1254 (42405db8CeBSiHgkIfnk7WeA9Pvjmw)
authormafetter@fleming.research <mafetter@fleming.research>
Tue, 22 Mar 2005 18:02:32 +0000 (18:02 +0000)
committermafetter@fleming.research <mafetter@fleming.research>
Tue, 22 Mar 2005 18:02:32 +0000 (18:02 +0000)
commit31317454b196cd7cbf188ebfcbc4ec4ddb1d4fdb
tree428182a051ce5d4e33b986711fa219601776bfbf
parent9022ed6f5c7a352814c2def482a97c07def734a0
bitkeeper revision 1.1254 (42405db8CeBSiHgkIfnk7WeA9Pvjmw)

HL2's are now filled in on demand, rather than by doing the entire thing
on creation.  Also fixed a bug in hl2 ref counting.  hl2 entries don't
take a writable ref to the guest pages, as they are xen mappings, not
guest mappings.  Also fixed a tlb flushing bug with hl2 entries.

Bug fix for shadow table ref counting.  CR3's shadow table could, in theory,
get released while it's still pointing at it.  Fixed.

Bug fix for shadow code with tlb flushes from hypervisor calls.

Signed-off-by: michael.fetterman@cl.cam.ac.uk
xen/arch/x86/audit.c
xen/arch/x86/mm.c
xen/arch/x86/shadow.c
xen/include/asm-x86/domain.h
xen/include/asm-x86/shadow.h
xen/include/xen/perfc_defn.h